﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Burraco.Library
{
    public class TavoloDa2 : ITavolo
    {
	    private Giocatore g1, g2;
	
	    public TavoloDa2(Giocatore giocatore1, Giocatore giocatore2) {
		    g1 = giocatore1;
		    g2 = giocatore2;
	    }
	
	    public Giocatore getGiocatore(int index) {
		    if (index == 1) return g1;
		    if (index == 2) return g2;
		    else return null;
	    }
	
	    public bool sonoAvversari(Giocatore g1, Giocatore g2) {
		    return sonoEntrambiAlTavolo(g1, g2);
	    }
	    public bool sonoEntrambiAlTavolo(Giocatore g1, Giocatore g2) {
		    return ( ( (this.g1 == g1) && (this.g2 == g2) ) || ( (this.g1 == g2) && (this.g2 == g1) ) );
	    }
	    public String getNomiGiocatori() {
            return g1.NomeCompleto + " - " + g2.NomeCompleto + "\t\t\t\t>>>>> Tavolo da 2 <<<<<";
	    }
    }
}
